package com.caih.student.service;

import com.caih.student.entity.Student;

import java.util.List;

/*
@author zhouxiaojia
@create 2019-07-16 下午 03:34
*/
public interface StudentService {
         /**
         * 查询所有学生
         * @return
         */
        List<Student> queryAll ();


        /**
         * 根据学生ID查询学生
         * @param id
         * @return
         */
        Student queryById (Integer id);

        /*
        * 根据学生学号stuNO查询学生
        * @param stuNo
        * @return
        * */
        Student queryByStuNo(String stuNo);

       /**
         * 根据学生ID更新学生
         * @param student
         * @return
         */
        Student update (Student student);

        /**
         * 根据ID删除学生
         * @param id
         */
        void delete (Integer id);

        /**
         * 新增学生
         * @param student
         * @return
         */

        Student save (Student student);

        /**
         * 新增学生并判断其学号stu_No
         * @param stuNo
         * @return
         */

        int  searchStuNo(String stuNo);
}


